mail order retailer - German English Dictionary